throw a stone at someone - Francés Inglés Diccionario